package com.tiankun.eurekauserinfo.service;

import java.util.List;
import java.util.Map;

/**
 * Created with IntelliJ IDEA
 * User: bear
 * Date: 2020/11/13
 * Description
 * Version: V1.0
 */
public interface ShoppingCartService {
    /**
     * 添加商品到购物车
     *
     * @param phone  用户电话号码
     * @param shopId 商品id
     * @param number 商品数量
     * @return 返回商品数量
     */
    Long addShop(String phone, Integer shopId, Integer number);

    /**
     * 通过userPhone来查询购物车的所有商品
     *
     * @param userPhone user电话号码
     * @return 返回所有的商品信息
     */
    Map<String, Object> getList(String userPhone);

    /**
     * 删除购物车
     * @param list 商品id集合
     * @param userPhone user电话号码
     */
    void deleteList(List<Integer> list,String userPhone);


}
